/**
 * <p>文件名:		DataBaseUtils.java</p>
 * <p>版权:		CopyrightTag</p>
 * <p>公司:		千方集团CTFO</p>
 * @author		周华彬(zhouhuabin@ctfo.com, zhou_hua_bin@163.com)
 */

package com.caits.lbs.framework.utils;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

/**
 * <p>
 * DataBaseUtils
 * </p>
 * <p>
 * 用途：数据库工具类
 * </p>
 * 
 * @author 周华彬(zhouhuabin@ctfo.com, zhou_hua_bin@163.com)
 * @version 0.0.1 2011-7-22
 *          <table style="border:1px solid gray;">
 *          <tr>
 *          <th width="100px">版本号</th>
 *          <th width="100px">动作</th>
 *          <th width="100px">修改人</th>
 *          <th width="100px">修改时间</th>
 *          </tr>
 *          <!-- 以 Table 方式书写修改历史 -->
 *          <tr>
 *          <td>0.0.0</td>
 *          <td>创建类</td>
 *          <td>zhb</td>
 *          <td>2011-7-22 下午4:59:38</td>
 *          </tr>
 *          <tr>
 *          <td>0.0.1</td>
 *          <td>创建类</td>
 *          <td>zhb</td>
 *          <td>2011-7-22 下午4:59:38</td>
 *          <td>0.0.2</td>
 *          <td>修改类</td>
 *          <td>xxx</td>
 *          <td>x年x月x日</td>
 *          </tr>
 *          </table>
 */
public class DataBaseUtils {

	/**
	   * @author lingtu-zhouhuabin 2006-03 统一调用关闭连接
	   * @param rs
	   *            记录集
	   * @param ps
	   *            预编译语句
	   * @param con
	   *            连接
	   */
	  public static void closeConnection(ResultSet rs, Statement ps, Connection con) {
	      if (rs != null) {
	          try {
	              rs.close();
	          } catch (SQLException exrs) {
	          }
	      }
	      if (ps != null) {
	          try {
	              ps.close();
	          } catch (SQLException exps) {
	              exps.printStackTrace();
	          }
	      }
	      if (con != null) {
	          try {
	              con.close();
	          } catch (SQLException exconn) {
	              exconn.printStackTrace();
	          }
	      }
	  }
	/**
	 * FIXME
	 * 
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub

	}

}
